yep, helmets are a must on the tracks but steer clear of harnesses on a street car unless you've got a cage... I was looking into harness only a month back when I came across someone who may have saved my life. He said no harnesses unless you have a cage as they'll hold you straight up and any roll over would leave you walking away a few inches shorter... had I not listened to him I may not have made it out of that car.